<?php

Class Cines_model extends CI_Model {

    function __construct() {
	   parent::__construct();
	   $this->load->database();
    }

    function erase($id) {
	   $this->db->delete('cines', array('cod_cine' => $id));
    }

    function update($id) {
	   echo '<pre> dentro de UPDATE</pre>';
	   echo '<pre>';
	   print_r($_POST);
	   echo '</pre>';
	   $data = array(
		  'cod_cine' => $_POST['cod_cine'],
		  'nombre' => $_POST['nombre'],
		  'n_salas' => $_POST['n_salas'],
		  'calle' => $_POST['calle'],
		  'numero' => $_POST['numero'],
		  'poblacion' => $_POST['poblacion'],
		  'provincia' => $_POST['provincia'],
		  'cod_pais' => $_POST['cod_pais'],
		  'latitud' => $_POST['latitud'],
		  'longitud' => $_POST['longitud'],
		  'telefono' => $_POST['telefono'],
		  'email' => $_POST['email']
	   );
	   echo '<pre>';
	   print_r($data);
	   echo '</pre>';
	   $this->db->where('cod_cine', $id);
	   $resultado = $this->db->update('cines', $data);
	   echo '<pre> en update con resultado ...' . $resultado . ' </pre>';
	   return $resultado;
    }

    function get_cine($id) {
	   $resultado = $query = $this->db->where('cod_cine', $id);
	   $resultado = $this->db->get('cines');
	   $data = $resultado->row_array();
	   $data['error'] = 0;
	   $data['msg'] = ' ';
	   return $data;
    }

    function list_cines() {

	   $resultado = $this->db->get('cines');
	   return $resultado->result_array();
    }

    function add_cine() {

	   $data = array(
		  'cod_cine' => $_POST['cod_cine'],
		  'nombre' => $_POST['nombre'],
		  'n_salas' => $_POST['n_salas'],
		  'calle' => $_POST['calle'],
		  'numero' => $_POST['numero'],
		  'poblacion' => $_POST['poblacion'],
		  'provincia' => $_POST['provincia'],
		  'cod_pais' => $_POST['cod_pais'],
		  'latitud' => $_POST['latitud'],
		  'longitud' => $_POST['longitud'],
		  'telefono' => $_POST['telefono'],
		  'email' => $_POST['email']
	   );
	   return $this->db->query($this->db->insert_string('cines', $data));
    }

    function get_poblacion() {
	   $resultado = $this->db->get('poblacion');
	   return $resultado->result_array();
    }

    function get_provincia() {
	   $resultado = $this->db->get('provincia');
	   return $resultado->result_array();
    }

    function get_pais() {
	   $resultado = $this->db->get('paises');
	   return $resultado->result_array();
    }

}
